// import FileSaver from 'file-saver';
// import * as XLSX from 'xlsx';

// // 前端导出页面表格，传入 table的识别值，和导出名称，返回表格转换数据
// export const exportExcelByTable = function (tableID: string, fileName: string) {
//   const tableData = XLSX.utils.table_to_book(document.querySelector(`#${tableID}`));
//   const tableDataOut = XLSX.write(tableData, {
//     bookType: 'xlsx',
//     bookSST: true,
//     type: 'array'
//   });

//   try {
//     FileSaver.saveAs(new Blob([tableDataOut], { type: 'application/octet-stream' }), `${fileName}.xlsx`);
//   } catch(err) {
//     console.error(err)
//   }

//   return tableDataOut;
// }

// // 前端导出表格，传入二维数组和导出名称
// export const exportExcelByData = function (data: Array<Array<any>>, name = 'excel', pageName = '第一页') {
//   const workSheet = XLSX.utils.aoa_to_sheet(data);
//   const new_workbook = XLSX.utils.book_new();
//   XLSX.utils.book_append_sheet(new_workbook, workSheet, pageName)
//   XLSX.writeFile(new_workbook, `${name}.xlsx`)
// }
